  * {
      margin: 0px;
      padding: 0px;
  }

  #container {
      margin: 0 auto;
      width: 900px;
  }
  
  #header {
      height: 100px;
      margin-top: 30px;
      margin-bottom: 30px;
  }
  
  #main {
      height: 400px;
  }
  
  #footer {
      height: 80px;
  }
  
  #label {
      font-size: 11px;
  }
  
  .input {
      font-size: 13px;
      color: #333;
      height: 28px;
      line-height: 22px;
      margin: 4px 0px 10px;
      padding: 5px 0px 0px 5px;
      position: relative;
      width: 260px;
      border: solid 1px #333;
  }
  
    .reginput {
      font-size: 11px;
      color: #333;
      height: 24px;
      line-height: 22px;
      margin: 4px 0px 10px;
      padding: 5px 0px 0px 5px;
      position: relative;
      width: 260px;
      border: solid 1px #333;
  }
  
  #forgot {
      font-size: 11px;
      text-align: right
  }
  
  .submit {
      font-size: 12px;
      clear: both;
      background-color: #005481;
      border: none;
      color: #EEE;
      cursor: pointer;
      font-weight: normal;
      text-transform: uppercase;
      overflow: visible;
      padding: 9px 30px;
      text-align: center;
      border-top-right-radius: 4px 4px;
      border-top-left-radius: 4px 4px;
      border-bottom-right-radius: 4px 4px;
      border-bottom-left-radius: 4px 4px;
  }
  
  .reg {
      font-size: 12px;
      clear: both;
      background-color: #006600;
      border: none;
      color: #fff;
      cursor: pointer;
      font-weight: normal;
      text-transform: uppercase;
      overflow: visible;
      padding: 9px 30px;
      text-align: center;
      border-top-right-radius: 4px 4px;
      border-top-left-radius: 4px 4px;
      border-bottom-right-radius: 4px 4px;
      border-bottom-left-radius: 4px 4px;
  }
  
  #panel {
      border: solid 1px #dedede;
      height: 430px;
      padding: 20px;
      background-color: #ffffff;
  }
  
  #errorPanel{
  	  border: solid 1px #dedede;
  	  height: 150px;
  	  width: 420px;
      padding: 20px;
      background-color: #ffffff;  
  }
  
 
  #button {
      margin-top: 10px;
      text-align: center;
  }
  
  .tab {
      background: #dedede;
      display: block;
      height: 40px;
      line-height: 40px;
      text-align: center;
      width: 80px;
      float: right;
      font-weight: bold;
      -webkit-border-top-left-radius: 4px;
      -webkit-border-top-right-radius: 4px;
      -moz-border-radius: 4px 4px 0px 0px;
  }
  
  .signup {
      margin-left: 6px;
      margin-right: 1px;
  }
  
  a {
      color: #005481;
      margin: 0;
      padding: 0;
      text-decoration: none;
  }
  
  .select {
      background-color: #FFFFFF;
  }
  
  #images {
      margin-top: 41px
  }
  
  label.error {
      font-size: 11px;
      background-color: #333;
      color: #FFFFFF;
      padding: 3px;
  }
  
  .yes {
      background-color: #CEFFCE;
  }
  
  .no {
      background-color: #FFD9D9;
  }
  
  #copyright {
      font-size: 10px;
      margin-top: 60px;
      clear: both;
      color: #999;
      text-align: center
  }
  .reg1 {	font-size: 12px;
      clear: both;
      background-color: #006600;
      border: none;
      color: #fff;
      cursor: pointer;
      font-weight: normal;
      text-transform: uppercase;
      overflow: visible;
      padding: 9px 30px;
      text-align: center;
      border-top-right-radius: 4px 4px;
      border-top-left-radius: 4px 4px;
      border-bottom-right-radius: 4px 4px;
      border-bottom-left-radius: 4px 4px;
  }
  .submit1 {	font-size: 12px;
      clear: both;
      background-color: #005481;
      border: none;
      color: #EEE;
      cursor: pointer;
      font-weight: normal;
      text-transform: uppercase;
      overflow: visible;
      padding: 9px 30px;
      text-align: center;
      border-top-right-radius: 4px 4px;
      border-top-left-radius: 4px 4px;
      border-bottom-right-radius: 4px 4px;
      border-bottom-left-radius: 4px 4px;
  }
  .tab1 {	background: #dedede;
      display: block;
      height: 40px;
      line-height: 40px;
      text-align: center;
      width: 80px;
      float: right;
      font-weight: bold;
      -webkit-border-top-left-radius: 4px;
      -webkit-border-top-right-radius: 4px;
      -moz-border-radius: 4px 4px 0px 0px;
  }
  
  